VBの逆コンパイラは、.NETテクノロジに書かれたプログラムのVisual Basic 5.0と6.0と逆アセンブラで記述されたプログラム(EXE、DLLまたはOCX)のためのデコンパイラです。ご存知のように、Visual Basicのプログラムは、解釈Pコード内またはネイティブコードにコンパイルすることができます。 .NETアセンブリは、常にジャストインタイムコンパイル可能なILコードにコンパイル。 Pコードは、高レベルのコマンドで構成されているので、ソースコードにそれを逆コンパイルするための本当の可能性がある(もちろん、変数といくつかの関数の名前は逆コンパイルされません)。 VBの逆コンパイラは、正確に、できるだけ多くのPコードからソースコードを復元します。そして、いくつかの修正をした後に、生成されたコードをコンパイルしようとするかもしれない。プログラムはネイティブコードにコンパイルされた場合は、機械語命令から完全なソースコードを復元することはできません。しかし、VBの逆コンパイラは、同様にしてもこの状況でプログラムを分析するのに役立ちます。それは強力逆アセンブラとエミュレータが含まれています。この強力なエンジンは、最も可能性が高いVBのコマンドに最もアセンブラ命令をデコードしてみてください。もちろん、アセンブラコードのいくつかの最適化に失敗し、時には正しい指示をしない生成する。しかし、この時点で、これはネイティブコードアプリケーションを分析するための最良の方法です。プログラムは、.NETアセンブリにコンパイルされた場合は、逆コンパイラは、リカバリすべての表とマネージアセンブリ内のモジュールとは、IL逆アセンブラを使用してすべてのメソッド、関数とイベントを分解します。 .NET Frameworkは、逆コンパイルには必要ありません。逆コンパイルは、すべてのWindows 32ビット演算システムではサポート。一般的には、VBの逆コンパイラは、プログラムを分析するための理想的なツールであり、あなたがソースコードを失い、部分的にプロジェクトを復元する必要がある場合、それは完璧ですます。
のこのリリースで新しいのは何ですか:
COMが逆コンパイルの改善オブジェクト。ウィンドウズ8.1フォントスケールのサポート
の要件の:ます。
インテル/ AMDプロセッサ1.8GHz以上またはそれ以上、自由な256MBのRAM
の制限事項の
コードの逆コンパイルを無効にします。
コメントが見つかりません